web.xml中的<listener></listener>怎么使用放在哪里呢?

来源:百度知道 编辑:UC知道 时间:2024/05/15 23:29:44
<web-app>
<display-name>JillFrame</display-name>
<listener>
<listener-class>
com.htc.qc.DataUpdater
</listener-class>
</listener>

<servlet>
<servlet-name>showdetail</servlet-name>
<servlet-class>com.jillsoft.MainServlet.ShowDetail</servlet-class>
</servlet>
<servlet>

放在这里但是没有反应呢

好像有个<listner-name></listner> 标签吧?在listener 标签里
还有个<listner-mapping></listener-mapping> 这个标签呢?

你在session中随便塞一个值(用setAttribute)就行了。
c程序就会自动走DataUpdater类的 sessionCreated 方法 。

应该放:
<web-app>
<listener>
<listener-class></listener-class>
</listener>

<listener>
<listner-name></listner-name>
<listner-mapping></listener-mapping>
</listener>

<servlet>
……
</servlet>

</web-app>

这样就可以 只要这样的顺序

你的监听没问题啊,就应该是
<listener>
<listener-class>

</listener-class>
</listener>